4.2800000000000001085e-36 inflorescence meristem